final matches - French English Dictionary